installed carpets - Turkish English Dictionary